home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / gen / lparser3 / setup1.pov < prev    next >
Text File  |  1993-11-22  |  2KB  |  51 lines

  1. // --- L-System Parser/Mutator --- Lj Lapre --- 
  2. // use with output.inc generated by lparser -vc
  3. // and change direction/zoom scale to get correct view
  4.  
  5. #include "colors.inc"
  6. #include "shapes.inc"
  7. #include "textures.inc"
  8.  
  9. // Choose 16 colors
  10.  
  11. #declare col_0  = colour red 0.8 green 0.498039 blue 0.196078
  12. #declare col_1  = colour red 0.5 green 0.5 blue 0.5
  13. #declare col_2  = colour red 1.0
  14. #declare col_3  = colour red 1.0 green 1.0
  15. #declare col_4  = colour red 0.2 green 0.7 blue 0.1
  16. #declare col_5  = colour blue 1.0 green 1.0
  17. #declare col_6  = colour blue 1.0
  18. #declare col_7  = colour red 1.0 blue 1.0
  19. #declare col_8  = colour red 0.439216 green 0.858824 blue 0.576471
  20. #declare col_9  = colour red 1.0 green 0.498039 blue 0.0
  21. #declare col_10 = colour red 0.258824 green 0.258824 blue 0.435294
  22. #declare col_11 = colour red 0.6 green 0.196078 blue 0.8
  23. #declare col_12 = colour red 0.439216 green 0.576471 blue 0.858824
  24. #declare col_13 = colour red 0.556863 green 0.137255 blue 0.137255
  25. #declare col_14 = colour red 0.858824 green 0.858824 blue 0.439216
  26. #declare col_15 = colour red 0.623529 green 0.623529 blue 0.372549
  27.  
  28. // Setup camera
  29.  
  30. camera {
  31.     location  <200, 180, 250>
  32.     direction <0, 0, 2.0>
  33.     look_at   <0, 0, 0>
  34. }
  35.  
  36. // Setup light sources
  37.  
  38. object { light_source { <200, 180, 250> color White } }
  39.  
  40. // Select lbase object
  41.  
  42. #declare l_base = object { sphere { <0, 0.75, 0> 0.75 } }
  43.  
  44. // Textures for l_base object and leafs
  45.  
  46. #declare t_base = finish { ambient 0.3 diffuse 0.7 phong 1 }
  47. #declare t_leaf = finish { ambient 0.3 diffuse 0.7 }
  48.  
  49. #include "output.inc"
  50.  
  51.